stand on one's own two legs

独立自主;自食其力;自立;独立;自主;自食其力;不依赖他人